home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Laboratorio Interattivo Deagostini
/
laboratorio interattivo deagostini.bin
/
swf
/
412.swf
/
scripts
/
frame_1
/
PlaceObject2_14_93
/
CLIPACTIONRECORD onClipEvent(load).as
< prev
Wrap
Text File
|
2003-01-07
|
3KB
|
105 lines
onClipEvent(load){
lista = new Array(6);
lista[0] = new Array("guernica e\' un quadro","b",5);
lista[1] = new Array("religioso. picasso e\'","b",6);
lista[2] = new Array("universale:i suoi simboli","b",7);
lista[3] = new Array("sono comuni, come i","b",8);
lista[4] = new Array("simboli di omero, dante e","b",9);
lista[5] = new Array("cervantes.","b",10);
Creazione = 0;
listaAbbinate = new Array("u","e","g","c","a","i","n","o","r","q","s","d","m","b","t","p");
visibili = new Array("l","v");
listaClips = new Array(listaAbbinate.length);
cl = 0;
while(cl < listaClips.length)
{
listaClips[cl] = new Array();
cl++;
}
listaContents = new Array(listaAbbinate.length);
c = 0;
while(c < listaAbbinate.length)
{
cheClip = "_root.par" + (c + 1);
eval(cheClip).numero = c + 1;
var trovato = 0;
pres = 0;
while(pres < visibili.length)
{
if(visibili[pres].toLowerCase() == listaAbbinate[c].toLowerCase())
{
trovato = 1;
eval(cheClip).lettera = listaAbbinate[c].toUpperCase();
}
pres++;
}
if(trovato == 0)
{
eval(cheClip).lettera = "_";
}
listaContents[c] = eval(cheClip).lettera;
c++;
}
_root.AvviaVerifica = 0;
var lettere = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var x = 213.1;
var y = 27.2;
var nCLip = 1;
i = 0;
while(i < lista.length)
{
var l = 0;
l = 0;
while(lettere.length)
{
if(lettere.charAt(l).toLowerCase() == lista[i][1].toLowerCase())
{
break;
}
l++;
}
var xInizio = x + 19 * l;
var yInizio = y + 19 * (lista[i][2] - 1);
var c = 0;
c = 0;
while(c < lista[i][0].length)
{
nClip += 1;
if(lista[i][0].charAt(c) != " ")
{
nomeClip = "clip" + nClip;
duplicateMovieClip(_root.clip,nomeClip,16384 + nClip);
_root[nomeClip]._x = xInizio + c * 19;
_root[nomeClip]._y = yInizio;
var abb = 0;
var trovato = 0;
abb = 0;
while(abb < listaAbbinate.length)
{
if(listaAbbinate[abb].toLowerCase() == lista[i][0].charAt(c).toLowerCase())
{
trovato = 1;
if(listaContents[abb] == "_")
{
_root[nomeClip].lettera = String(abb + 1);
}
else
{
_root[nomeClip].lettera = listaContents[abb];
}
listaClips[abb].push(nomeClip);
break;
}
abb++;
}
if(trovato == 0)
{
_root[nomeClip].lettera = lista[i][0].charAt(c).toUpperCase();
}
}
c++;
}
i++;
}
}